Revision: tla--sftp-versions--1.2--patch-1
Archive: johannes@sipsolutions.de--2004
Creator: Johannes Berg <johannes@sipsolutions.de>
Date: Wed Feb 18 00:52:38 CET 2004
Standard-date: 2004-02-17 23:52:38 GMT
New-files: libarch/pfs-sftp-version.c
    libarch/pfs-sftp-version.h
Modified-files: PLUGIN/options libarch/pfs-sftp.c
New-patches: johannes@sipsolutions.de--2004/tla--sftp-versions--1.2--patch-1
Summary: implement runtime ssh type check
Keywords: 

This patch implements a runtime type check for
the ssh version that is used. It checks the
output of
  ssh -V
and
  lshc -V
or the output of
  <cfg__ssh> -V
if cfg__ssh is set.
The first version that is found is used. Currently
the following are recognized:
  lshc-1.4.*
  ssh: F-Secure SSH *
  OpenSSH_3.*
where * denotes any string in the output.

Additionally, you can force a specific type by
setting the
  TLA_SSH_TYPE
environment variable to either
   - fsecure
   - openssh
or - lsh
If the environment variable is lsh, then a binary
named `lshc' will be used, otherwise `ssh'.
